import React from 'react'

interface MetamaskProps {
  className?: string
}

const Metamask = ({ className }: MetamaskProps) => (
  <svg xmlns="http://www.w3.org/2000/svg" className={className} fill="none" viewBox="0 0 33 31">
    <g strokeLinecap="round" strokeLinejoin="round" clipPath="url(#clip0META)">
      <path fill="#E2761B" stroke="#E2761B" d="M31.298.065l-12.826 9.65 2.372-5.693L31.298.065z" />
      <path
        fill="#E4761B"
        stroke="#E4761B"
        d="M1.689.065l12.723 9.742-2.256-5.785L1.689.065zM26.684 22.434l-3.416 5.302 7.309 2.037 2.1-7.221-5.993-.118zM.335 22.552l2.088 7.22 7.31-2.036-3.417-5.302-5.98.118z"
      />
      <path
        fill="#E4761B"
        stroke="#E4761B"
        d="M9.32 13.476l-2.037 3.121 7.258.327-.258-7.9-4.963 4.452zM23.667 13.476L18.64 8.932l-.168 7.992 7.245-.327-2.05-3.12zM9.732 27.735l4.357-2.154-3.764-2.977-.593 5.131zM18.898 25.58l4.37 2.155-.606-5.131-3.764 2.977z"
      />
      <path
        fill="#D7C1B3"
        stroke="#D7C1B3"
        d="M23.268 27.736l-4.37-2.155.348 2.886-.039 1.214 4.06-1.945zM9.732 27.736l4.061 1.945-.026-1.214.322-2.886-4.357 2.155z"
      />
      <path
        fill="#233447"
        stroke="#233447"
        d="M13.857 20.697l-3.635-1.084 2.566-1.188 1.07 2.272zM19.13 20.697l1.07-2.272 2.578 1.188-3.648 1.084z"
      />
      <path
        fill="#CD6116"
        stroke="#CD6116"
        d="M9.732 27.735l.62-5.301-4.036.117 3.416 5.184zM22.649 22.434l.619 5.301 3.416-5.184-4.035-.117zM25.717 16.597l-7.245.326.67 3.774 1.07-2.272 2.579 1.188 2.926-3.016zM10.222 19.613l2.578-1.188 1.057 2.272.684-3.774-7.258-.326 2.94 3.016z"
      />
      <path
        fill="#E4751F"
        stroke="#E4751F"
        d="M7.283 16.597l3.042 6.006-.103-2.99-2.939-3.016zM22.79 19.613l-.128 2.99 3.055-6.006-2.926 3.016zM14.54 16.923l-.683 3.774.851 4.453.194-5.863-.361-2.364zM18.472 16.923l-.348 2.35.155 5.877.864-4.453-.67-3.774z"
      />
      <path
        fill="#F6851B"
        stroke="#F6851B"
        d="M19.143 20.697l-.864 4.453.619.43 3.764-2.976.129-2.99-3.648 1.083zM10.222 19.613l.103 2.99 3.764 2.978.62-.431-.852-4.453-3.635-1.084z"
      />
      <path
        fill="#C0AD9E"
        stroke="#C0AD9E"
        d="M19.207 29.681l.039-1.214-.323-.287h-4.86l-.296.287.026 1.215-4.06-1.946 1.417 1.175 2.875 2.024h4.937l2.888-2.024 1.418-1.175-4.061 1.945z"
      />
      <path
        fill="#161616"
        stroke="#161616"
        d="M18.898 25.58l-.62-.43h-3.57l-.619.43-.322 2.887.297-.288h4.86l.322.288-.348-2.886z"
      />
      <path
        fill="#763D16"
        stroke="#763D16"
        d="M31.84 10.342l1.095-5.328L31.298.065l-12.4 9.324 4.77 4.087 6.741 1.998 1.495-1.763-.644-.47 1.031-.953-.8-.627 1.032-.796-.683-.523zM.064 5.014l1.096 5.328-.696.522 1.031.797-.786.627 1.031.953-.644.47 1.482 1.763 6.742-1.998 4.77-4.087L1.688.065.064 5.015z"
      />
      <path
        fill="#F6851B"
        stroke="#F6851B"
        d="M30.409 15.474l-6.742-1.998 2.05 3.121-3.055 6.007 4.022-.052h5.994l-2.269-7.078zM9.32 13.476l-6.742 1.998-2.243 7.078h5.981l4.01.052-3.043-6.007 2.037-3.12zM18.472 16.923l.426-7.534 1.959-5.367h-8.701l1.933 5.367.452 7.534.154 2.377.013 5.85h3.57l.027-5.85.167-2.377z"
      />
    </g>
    <defs>
      <clipPath id="clip0META">
        <path fill="#fff" d="M0 0H33V31H0z" />
      </clipPath>
    </defs>
  </svg>
)

export default Metamask
